a good distance off - Turkish English Dictionary